package ar.com.ctrln.view.render.mantenimiento.actividad;

import java.text.SimpleDateFormat;

import org.zkoss.zul.Image;
import org.zkoss.zul.Listcell;
import org.zkoss.zul.Listitem;
import org.zkoss.zul.ListitemRenderer;

import ar.com.ctrln.persistence.model.ticket.actividad.Actividad;

public class ActividadItemRender implements ListitemRenderer<Actividad>{
	
	@SuppressWarnings({ })
	public void render(Listitem item, Actividad act, int arg2) throws Exception {
		item.setValue(act);
		SimpleDateFormat sdf = new SimpleDateFormat("dd MMM yyyy");
		Image icon;		
		Listcell cell= new Listcell(act.getNombre());
		Listcell cell1= new Listcell(sdf.format(act.getFechaFin()));
		Listcell cell2= new Listcell("");
		if(act.getEstado().equals(Actividad.ESTADO_FINALIZADA)){
		icon = new Image("/resources/icons/okTick.png");
		}
		else
		{
			icon = new Image("/resources/icons/notTick.png");
		}
		icon.setParent(cell2);
		cell.setParent(item);
		cell1.setParent(item);
		cell2.setParent(item);
    	item.setTooltiptext(act.getDescripcion());
    	
		}
}
